authorized technical service - French English Dictionary